Skip to main content

Functional Requirements

Here we focus on giving a good user experience to the user.

General functional requirements

FeatureUser storyUser type
LoginAs a user/ Admin or super admin, I should be able to login to the RSVP siteUser, Admin, Super admin
Sign upAs a user/ Admin or super admin , I should be able to sign up to the site in order to register for an eventUser, Admin, Super admin
Check reaponsesAs an admin or super admin, I should be able to check the responses which were gathered from the registrations of events.Admin, Super admin
FeatureUser storyUser type
Edit profileAs a user/ Admin or super admin , I should be able to edit my profile at any momentUser, Admin, Super admin
Remove and observe user profilesAs a user/ Admin or super admin , I should be able to sign up to the site in order to register for an eventAdmin, Super admin
FeatureUser storyUser type
Create eventAs an admin or super admin, I should be able to create an event in the rsvp site.Admin, Super admin
Check eventAs a user, I should be able to check the events in order to register for the events which i want to join.User
Edit eventAs an admin or super admin, I should be able to edit an event if there is something that need to change.(Ex: - If the date was postponed, i should be able to edit the date of the event.)Admin, Super admin
Remove eventAs an admin or super admin, I should be able to remove the events.Admin, Super admin
Register for the eventAs a user, I should be able to register for the event in order to join.User